#ifndef MYPUSHBUTTON_H
#define MYPUSHBUTTON_H

#include <QWidget>
#include<QPushButton>

class MyPushButton : public QPushButton
{
    Q_OBJECT
public:
//    explicit MyPushButton(QWidget *parent = nullptr);
    //参数一 正常的图片路径 参数二 按下后的图片路径 默认为空
    MyPushButton (QString normalImag,QString pressImg="");

    //成员属性 保存用户传入的默认形式属性以及按下后的属性
    QString normalImgPath;
    QString pressImgPath;

    //弹跳特效
    void zoom1();//向下跳
    void zoom2();//向上跳

    //重写按钮的按下和释放事件
    void mousePressEvent(QMouseEvent *e);
    void mouseReleaseEvevt(QMouseEvent *e);
signals:

};

#endif // MYPUSHBUTTON_H
